Planet Internet Cafe
3030 Don Mills Rd., North York, ON, Canada, M2J 3C1
(416) 496-0222 Phone